package com.beiming.libra.domain;

import com.beiming.libra.domain.dto.requestdto.caseapply.CaseUserRequestDTO;
import java.util.List;
import javax.persistence.Column;
import javax.persistence.Table;
import javax.persistence.Transient;
import lombok.Data;

/**
 * @author zhangqi
 */
@Data
@Table(name = "arbitration_case_user")
public class ArbitrationCaseUser extends BaseObject {

  /**
   * 仲裁申请表id
   */
  @Column(name = "case_id")
  private String caseId;

  /**
   * 用户类型（申请人、被申请人，申请人代理人，被申请人代理人)
   */
  @Column(name = "user_type")
  private String userType;

  /**
   * 用户id
   */
  @Column(name = "user_id")
  private String userId;

  /**
   * 追加案件相关人员审核状态
   */
  @Column(name = "add_user_status")
  private String addUserStatus;

  @Transient
  private String caseName;

  @Transient
  List<CaseUserRequestDTO> proxys;

}